/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package edu.ufes.gpf.sgm.model;

import java.util.ArrayList;
import java.util.Date;



/**
 *
 * @author mateus
 */
public class Mandado {
    private int numPessoal;
    private int numCentral;
    private int numAutos;
    private String dataDistribuicao;
    private String dataRecebimento;
    private ArrayList<Pessoa> pessoas;
    private TipoMandado tipoMandado;
    private int objectIdentifier;

    public Mandado(int numPessoal, int numCentral, int numAutos, String dataDistribuicao, String dataRecebimento, TipoMandado tipoMandado) {
        this.numPessoal = numPessoal;
        this.numCentral = numCentral;
        this.numAutos = numAutos;
        this.dataDistribuicao = dataDistribuicao;
        this.dataRecebimento = dataRecebimento;
        this.tipoMandado = tipoMandado;
    }
    
    
    public void addPessoas(Pessoa p) {
        pessoas.add(p);
    }
    
    public int getId() {
        return objectIdentifier;
    }

    public void setId(int objectIdentifier) {
        this.objectIdentifier = objectIdentifier;
    }

    public TipoMandado getTipoMandado() {
        return tipoMandado;
    }

    public void setTipoMandado(TipoMandado tipoMandado) {
        this.tipoMandado = tipoMandado;
    }

    

    public ArrayList<Pessoa> getPessoas() {
        return pessoas;
    }

    public void setPessoas(ArrayList<Pessoa> pessoas) {
        this.pessoas = pessoas;
    }
    
    

    public int getNumPessoal() {
        return numPessoal;
    }

    public void setNumPessoal(int numPessoal) {
        this.numPessoal = numPessoal;
    }

    public int getNumCentral() {
        return numCentral;
    }

    public void setNumCentral(int numCentral) {
        this.numCentral = numCentral;
    }

    public int getNumAutos() {
        return numAutos;
    }

    public void setNumAutos(int numAutos) {
        this.numAutos = numAutos;
    }

    public String getDataDistribuicao() {
        return dataDistribuicao;
    }

    public void setDataDistribuicao(String dataDistribuicao) {
        this.dataDistribuicao = dataDistribuicao;
    }

    public String getDataRecebimento() {
        return dataRecebimento;
    }

    public void setDataRecebimento(String dataRecebimento) {
        this.dataRecebimento = dataRecebimento;
    }
    
    
    
    
}
